package com.ego.order.service;

import com.ego.order.pojo.Order;

public interface OrderService {

    /**
     * 新增订单
     * @param order order
     * @return orderId
     */
    Long createOrder(Order order);

    /**
     * 生成微信支付链接
     * @param orderId orderId
     * @return 微信支付链接
     */
    String getPayCodeUrl(Long orderId);

    /**
     * 查询订单支付状态
     * @param orderId orderId
     * @return 支付状态
     */
    Integer getOrderStatus(Long orderId);
}
